package com.etooling.framework.entity;


import com.etooling.framework.svo.AbstractEntity;

import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * 系统附件云存储配置表,给系统开发人员使用的
 */
@Entity
@Table(name = "t_file_resource", schema = "framework")
public class FileResource extends AbstractEntity {
    String type;//分类 oss、京东云存储、七牛
    String accessKey;//密钥串
    String alias;//别名
    String secretKey;//认证串
    String bucket;//文件的bucket
    String basePath;//基础的url
    String jsImportModuleName;//js使用的js引用模块名
    String implClassName;//java sdk的实现类。。
    String status;//状态
    String pdfToImg;//pdf是否转img
    String companyId;

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public String getPdfToImg() {
        return pdfToImg;
    }

    public void setPdfToImg(String pdfToImg) {
        this.pdfToImg = pdfToImg;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getAlias() {
        return alias;
    }

    public void setAlias(String alias) {
        this.alias = alias;
    }


    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getAccessKey() {
        return accessKey;
    }

    public void setAccessKey(String accessKey) {
        this.accessKey = accessKey;
    }

    public String getSecretKey() {
        return secretKey;
    }

    public void setSecretKey(String secretKey) {
        this.secretKey = secretKey;
    }

    public String getBucket() {
        return bucket;
    }

    public void setBucket(String bucket) {
        this.bucket = bucket;
    }

    public String getBasePath() {
        return basePath;
    }

    public void setBasePath(String basePath) {
        this.basePath = basePath;
    }

    public String getJsImportModuleName() {
        return jsImportModuleName;
    }

    public void setJsImportModuleName(String jsImportModuleName) {
        this.jsImportModuleName = jsImportModuleName;
    }

    public String getImplClassName() {
        return implClassName;
    }

    public void setImplClassName(String implClassName) {
        this.implClassName = implClassName;
    }
}